import DrawCircle
import Shape

def main():
    redCircle: Shape.Shape = Shape.Circle( radius=10, x=100, y=100, circleDrawer=DrawCircle.RedCircle())
    greenCircle: Shape.Shape = Shape.Circle( radius=10, x=100, y=100, circleDrawer=DrawCircle.GreenCircle())
    redCircle.draw()
    greenCircle.draw()

if __name__ == "__main__":
    main()